35144958
91616401
19917872
91496212
35111976
89765512
53224985
9239552
31946802
39664520
39292663
99826199
20944329
66187005
59822532
69865918
78953397
69285796
40006237
20823826
17069846
81091531
50737136
96742774
91058673
44619247
744892
63834463
43974402
28565292
1715309
86741583
85302596
70354818
59466837
14161721
69239768
95915208
72276881
219136