39703906
69654233
26193284
34355039
20991744
21379040
74792310
55677590
61042474
272737
55975451
2757994
85431926
22984596
25743012
79595986
24655702
53956377
21142746
37682519
56135466
74927981
52906537
89082680
84403210
5387753
12497521
47734106
8038640
1312468
26858408
72681920
64533504
10053702
67841317
9773907
66844994
99083951
6863358
50902275