84362287
90109497
29897673
51794229
5274920
5185764
75967321
99056541
1170140
66596996
25429044
71855045
98637352
61099190
6964835
8311968
78216916
29489662
8877566
63046594
56409621
80769346
9634514
28315348
22241850
46472864
77447592
84407169
97476992
81215372
21101695
70692955
49455360
59534392
56653534
57006194
17562589
35632459
95058880
55803216