20415248
54615688
47338928
81988290
94521709
63602073
2212312
46174589
644383
11678394
2083250
22096093
40314222
66453574
56831297
35019481
69547951
57998026
73967559
90914697
58734961
23845005
51786259
43066868
49716807
66603127
51205
64827693
84965408
7523456
853574
59784261
2884934
43629122
61763400
32727878
26826431
10651188
43037074
1641712