63435999
18738936
9515193
31184004
92374499
82585101
61919576
11152709
50103354
89352015
56582260
51209895
64057345
94551160
19943027
87006094
91028804
1203601
87076896
2138160
50977968
42822413
2602176
70326837
9747169
54597866
83278463
44824392
18556396
58572877
81145757
40793731
49451552
8577186
17015306
28017324
20863170
12658616
27293414
77953248