83829100
8656999
35981548
84822231
41505097
10528424
90669869
6101713
39391745
93675097
48839821
63212056
96471679
44967502
97751489
4986992
70505594
47022208
54907962
10111516
37701372
31513391
49584475
72035974
8313994
29497629
12257229
94913661
6020706
7467812
38947969
28645522
68226173
26069444
24802851
9336375
78418740
63476891
84727701
22244897