75775278
20898036
54559623
94063436
73672812
93757900
61136365
2529444
90124634
11796486
50556997
47426828
13165635
74461324
82876
16581525
42013287
32425974
84325452
3663734
7088189
48223601
16233811
80795617
16472621
86859191
88428134
16541930
80145648
33929438
54089865
17393370
42205611
13943594
77213125
15324668
19741839
71142921
22402770
56632590