34512501
68755823
43574132
13344716
12436008
27835059
31629827
21223688
5274783
71386717
38441978
50076266
4513151
26562983
94502185
22423175
1480329
74145486
40557102
4947631
83436256
13756947
87872391
28949762
6450654
90428278
839155
36212843
6530752
86199133
43373811
17544584
59393218
97212095
51016911
60178318
187166
72046608
3972098
321156