5304623
80583642
52237540
24656890
42711631
9773422
75765086
4060366
38303227
20531448
31506946
61001537
70342411
73419144
41721842
95115494
52903105
61423845
834414
23541253
66641770
61129326
64966310
878220
92814781
11754688
32351714
59225408
15346809
99048957
3473109
70007129
59744341
39664682
5471259
39252585
39542646
49899650
66866213
86015107