51948954
64401371
76499080
94356759
38743452
45845117
55572877
5391537
5863130
7375030
41651226
12232032
33869316
15125006
91303228
77181420
3698410
34633176
30838242
25986255
76712709
63236613
82718021
27556356
55409821
88909963
9235416
40276299
29121080
9836050
84107397
55589388
2805052
67942392
12714818
53392896
68773493
12081381
19128784
33737944