62498842
18815504
1312363
27349941
26623168
31325682
93493859
2229539
38514033
5494424
33127300
69133780
88631808
13096099
6635724
72065724
56451118
1783124
2872854
67038767
69012725
23451005
29594733
47971013
2242742
8464190
6332453
27287936
91183165
91482459
53204631
93608804
15443528
33576000
431523
32104442
55312683
5022855
42362933
2736890