90444274
69394681
73594693
35256968
8748148
3627427
8000181
228667
1731647
16957743
48867872
16396801
44275168
15034447
71218988
59573150
16545559
71709296
49906360
86872671
38591219
12077467
47463230
79499704
91396500
9269757
22073541
72762564
28785614
3227447
30707967
6383294
25273207
56598111
7448788
60389136
53635506
46562509
22243979
58538162