55493212
59398866
7211812
95881608
17124521
707180
15588237
52636822
69141838
86889130
704143
99813613
40175473
44916679
17768880
59515476
79069568
1927594
43415294
48122496
48379150
95064054
61517191
93635519
945247
66376654
67233168
4972586
29502098
30442311
87649589
49614086
45565217
28397555
39838901
28701460
95956573
21834024
10531686
3980413