42872600
32538399
43172150
89079795
44061082
70856010
83936018
57697203
83422241
44723039
72165351
22422215
32263839
92901854
4301914
63331979
79815848
71086962
63933503
92934147
11352939
51693468
1455973
44296999
83508334
6848763
6957728
29742159
4096607
8545159
61166745
19222819
5652558
57731135
65244157
15978589
18603449
81612778
33007338
19231434