57505253
69565142
19049925
76142556
60963810
867957
70645520
36841194
73281263
70419649
62328363
17485807
30464710
57437613
60276108
8212268
15702370
3208216
50523333
9999549
92557774
31506952
20105673
95708488
44102256
78143247
92296221
51928801
73267595
48981094
34969562
24678993
54244554
44909353
52577000
5870942
63555096
76309893
38535976
4219917