46204799
60237490
23773987
66604816
14146599
39212092
54279565
68767691
55497842
49663242
53076241
64926350
78505661
76416239
14798937
44802318
18014615
112398
67068654
20571989
327898
53793085
84771267
7372342
99349708
59115290
67024946
40001739
91831574
64699192
37972458
55903286
81175498
36088677
74734248
26958273
78024544
50164532
98169013
52722901