75022828
41917723
18115453
45474526
12773673
69245365
36976107
46181148
85357347
36529624
38734375
61449168
18184389
13939050
55985301
842122
15837810
83048573
52044776
778340
78151377
95407600
47513825
78006367
97792436
68701547
15313926
59225578
40588012
65268450
52214927
1661817
20224465
28122043
93724530
45298732
4775277
93801722
947285
60231210