2889475
74646658
7619556
1958281
39701875
50113833
59737900
38174196
98615381
66912936
41876729
41996605
24803657
19727510
24639490
75573383
67406025
936729
48345859
73069529
5319130
21067453
84776516
2804945
75335004
17326393
12832948
28188201
8211476
63102325
26093488
12923437
78595411
30173284
59711915
29763356
17579077
88423530
36394031
38467189