89611649
37377966
8554557
90819270
10855265
85236819
33093035
91858620
1469838
28142407
89376920
47543682
64863209
59531243
35062106
4135584
88863701
59347907
8474103
92183265
49971014
22858924
50441157
85781456
1055171
97829683
26947612
34389771
22702065
7071917
83185969
8232127
78123197
49598803
9391994
6517625
70946422
5756189
36922370
48915582