22356543
7404429
83811584
819278
46384900
78661396
4051533
19128161
83661064
48707237
6526900
6730132
85851589
16389489
36134005
5061946
39265144
81239484
68021400
77952104
25396513
88329072
73179768
5378967
65521402
33912616
93626846
8723169
40425945
6475633
17441546
84045153
86405984
443026
11242012
5185429
39637411
58595412
69977635
66241298