69326553
52152137
34369733
19534267
30955705
22728389
89012066
21312451
33358601
70004692
93659863
11054798
37607405
39782058
1754476
54272084
94352837
33492685
4645429
20939885
49717594
2054037
2601669
42107118
74358770
48843484
92654163
6125593
26418431
78354610
82565183
52845508
50395662
8041008
36508112
17658236
18666269
37126903
1321328
18909298