5002985
12215248
745357
70596059
79035172
52516700
48779912
11263626
34134424
9392530
5864674
61255531
25711912
66377132
31021285
81729897
46287844
27834061
26482321
90536282
29812203
21155736
98502413
34222760
28393732
53986236
39863258
75039590
9451793
2802744
10741304
25499776
92128336
43425001
4364276
73138867
6878277
72344354
25198074
62683082