4385965
2302403
58064848
68247125
70519398
42136757
74036919
12632720
24918887
83947923
48539982
2508180
92922696
62064838
82387840
53869002
36927463
24294508
88627037
34025603
69172217
73613008
3397753
12696521
85544086
79615251
29873614
86912297
47849368
64694485
6727283
6958461
96242835
70733310
2623866
64764236
20881047
21824133
62471700
50635914