64749662
37732439
60936384
50499352
20203526
53504143
85931390
29126894
30053028
81586609
59493692
5730604
42721775
22717845
1041019
27483302
7436431
18181267
7367495
76632201
61872654
79034782
16628409
70011166
33986510
49895519
27912402
42268073
41989082
6111796
4483124
85171474
96005692
26299887
14846943
87912900
14653040
72871129
24927080
43364077