59816099
11649788
76706724
97618035
49414069
47442807
51506791
29576491
493384
76626365
78535618
24139999
12497169
36186835
7247646
5991278
3985235
76776329
55876003
94336685
84912094
6445132
88857003
80366277
24583591
63253254
33368662
93662024
2171943
92851762
7673472
26113029
72006381
77957238
68118616
490185
20427041
81215993
92137465
43048263