38103408
12782878
24281614
34228733
68277696
14311999
47646850
92573438
54494745
64505307
22223723
10585406
39652787
2153260
90765081
62655111
35848298
33474481
95652065
57652095
41885828
2517232
5211084
70449439
47379421
89243338
7593121
3841326
18122861
15025234
11445361
30157296
15297784
2211877
34015447
15579024
69761720
3464942
59249495
50689619