18572552
31291084
42846868
69968400
2453269
15026670
28788710
15587330
55033473
71648611
14223698
42913799
81751364
51891948
96087745
50988939
70341910
12175646
62746407
22582650
85903053
85086382
48822617
94712988
34147531
61149848
2142779
1390963
58474256
20603445
14101201
43494170
41796635
74567795
7869832
87127864
96823651
39246925
59258438
4984854