80697391
24287764
81017606
55415997
46171573
68643757
57941650
18749877
39294145
14107644
96745851
11546359
88715700
7556678
10723593
59249371
4653014
61807840
97273798
16187712
31611431
72914786
81748942
3124914
51054253
55408844
20199154
54184450
2889559
62661038
92425732
58048133
7699933
4916911
4846035
52203699
4217266
21624433
88251
54403708