39578268
70777518
50386502
67548479
55473863
69646866
53009861
61487398
3291711
72104306
84575591
96157225
77731898
56192245
55415858
69406403
26232397
4105487
82041220
38096763
1287306
36465
42953435
20271853
13961761
36136023
3221733
89625272
25266959
81059350
26872602
81413497
93584040
95969592
3071986
9985845
2015567
30308830
89496730
52952711