92149670
5115848
69016254
16771644
26214669
82829651
39205247
44548475
71432546
94788942
71129575
13631195
26551833
47617572
56658956
38457037
86411243
702094
39912363
2978231
38347589
83825541
26916054
48143571
9920996
42033873
98813225
63301929
72631518
6692943
20476757
20458880
46543512
4572940
39632780
26756523
63965239
50948782
14878162
92742529