49161852
72051759
81801669
43689247
44855572
27984952
64045020
14041701
50183348
95246124
57503813
98415595
34376515
48394959
51733005
76025128
29939670
99021019
55301952
49811791
93236741
77627977
71338846
12962371
36784833
79489742
45652133
33137825
1327236
85108583
12251056
73943880
30777799
51182538
899397
90425913
11344881
37148433
48212480
70272722