90579541
37525135
37064555
47906193
28079039
81502689
61627447
53305437
58263233
95712190
62972610
38942199
65344157
5063398
50071866
69522192
34258248
40246648
80082724
16766057
3576209
51223255
27942077
71752790
20348719
85846173
67626380
264102
47516408
4967932
86205670
44628273
59349238
70764135
46276242
11038561
71477025
77009033
4713568
78755300