60174028
61432640
76988745
66751904
4165574
2605413
3818201
45233343
79891012
73864162
94494155
43553768
22266387
56193384
19879954
26858807
62838314
41496589
7983272
82201052
74341014
357185
320964
15495436
17022986
75584611
13321457
259037
4063368
35006654
25687820
16522595
31978446
6437858
94744693
22522567
23462078
87247077
10139149
643338