18951936
4729884
77229995
89972811
68415525
40176088
43856163
59737038
17834330
14008777
56365217
65316422
5436821
6623492
7994924
6908926
94889427
50161570
7636803
70624439
15887792
75159194
95805151
64893584
63249963
37297222
75332520
91616805
70016632
73811359
199841
12206602
94204295
5710232
76597027
43296992
85113758
84929724
34861070
94988892