3286275
56238928
32255326
63094000
35424048
59381462
6012691
30642933
47394383
94052753
707173
89976809
26221883
54326306
93288092
40929744
2776558
96171102
90697330
2917378
15132598
17458201
64064190
266541
17269539
457536
66142322
6265351
70225450
9827592
23587377
87322908
70078629
32393275
83346924
64166358
31128453
79858389
6586484
1105429