21934331
23918250
8676101
75057445
8462920
37932106
38034888
33076566
32758850
33938251
75517130
74816461
23685578
28161451
49755567
82304277
85265478
19701573
36123810
41904141
52628504
31825246
32047435
756286
59121622
23115402
38682701
85683988
5624905
93089538
92039905
95523044
50624124
66588022
13548193
25262923
15078324
22504792
20936380
53627501