41734842
62251027
65408587
1988378
16873203
61211871
77955423
51589239
18402123
41014969
3779180
26782681
89664349
91127589
14379532
16611321
3134805
98261100
92776128
93501952
90624311
22335078
16052196
67575650
36295572
63358094
31642531
69167473
22783062
93874855
87768444
98855626
12044951
12155904
67924521
4350165
89523559
18389807
8469003
9249903