31141626
91568555
78859526
12889764
70354995
56076491
3264186
9999271
84053539
92966584
14611830
44989438
80136986
5896954
94474460
76987480
27182337
74822580
76876057
1078600
91205945
30157603
6557845
726822
30198151
49024907
77624292
62271148
69227357
9962443
15317001
73352852
60815110
81647915
31807324
68025018
27727360
57311920
14229064
16204564