70661296
30595276
25593191
30726034
56455941
4040532
59964177
75762331
34148425
47541492
40244853
92619668
68636261
17414257
75439153
13259681
57544900
46973798
76341142
70114273
30612709
30431545
74037126
83631023
97247764
74279508
18597440
29223685
45176630
55809239
15142613
5480841
80495688
54667975
40453025
20941042
73358003
60308953
16735959
42104024