67677821
5475369
10368283
43521022
90077684
81803060
34467612
41096810
99742653
8901239
793591
13094469
1812434
2004010
44601137
95053313
38732073
23365495
71432866
27842807
4000100
78847774
65883597
70255772
12237348
72737556
48057681
19313834
1173853
1583445
66122404
97227669
73024745
78129799
29943329
19823443
83913238
93255754
26529761
10902140