14129710
3469251
95188189
27056939
44435538
35799912
9924731
60344506
52287944
4605813
92884408
91516941
32673417
28972894
95479748
6168679
33997915
18033736
29745608
2500271
53649773
56077960
11319008
50349555
80737649
66005966
90491244
33083846
51292526
24956278
87806797
61013041
26283463
26609355
54732160
1408478
91587088
3742473
83347657
84724962