1065750
41877842
78314880
60832753
20977885
69361362
14675481
2972784
30704354
40873283
91461645
46663880
73137923
66484902
47868658
14666963
86568414
55833244
86857433
36522890
69289436
57381058
92922024
39652573
5296405
95838470
91879331
29829242
3479206
77488737
76235127
98416999
54901309
56413594
70412083
48033769
16877160
44484860
70044739
83987777