83594379
50908951
96722070
53213259
26616407
13563188
271735
9503248
10183503
41642028
2094872
25921143
23054643
3857784
19202378
35668391
55261862
33205718
77196089
86729588
39885056
4639728
69353699
8814232
78798434
54614383
18658066
63999732
44924741
52504049
12037538
91446266
77629910
6480772
23763301
2153138
2329436
60093484
9884652
49232156