5595118
31382571
20032580
21468750
6348297
58967827
7587778
72588730
3053374
54282568
2579297
87268724
495211
85207694
63609001
15303032
5962369
10584817
56852862
80355382
2429437
26569465
19833263
45818350
44663916
40407342
65654367
2251129
63043420
4303773
56743580
68152364
98055424
27406087
3399218
969460
41111709
84158455
73196561
13828869