38106888
7523871
63459000
79918984
96702384
88711502
86518594
20158218
98428693
20205048
56235526
93751785
98683793
77585574
72844019
26475273
12459353
4615532
47263272
34613611
26803270
28692628
98328413
46666143
79701124
41613187
48182780
26675234
42371077
25003064
64885330
92135529
8030842
25185027
7767110
70122862
35021353
45475785
33176100
44757347