3130167
41214642
12398547
58845573
49368594
67735564
5902364
9583691
94121182
50774119
60301495
79043308
80967592
58522102
24219394
3146828
77354196
4052554
9570484
78513767
11651002
56184978
67875586
50483108
70963391
85803568
43058647
17655593
80393754
21677968
23104963
40111396
28754678
18435081
61899
86774451
85158315
19798895
97879755
27145344