36412743
43605030
13614395
48656133
4802877
13292334
38927937
73398332
99702723
54079528
57443865
79066668
52645645
22684259
42602705
80494424
58022176
77048824
11523553
62384178
76791318
56862568
17693296
57415259
6160623
51167030
39975661
34129392
52255675
36265457
86879215
84364359
55936342
59259012
58678909
89116512
79227092
56909670
94425124
56623841