70438314
85199410
41534587
37211447
167380
7919565
52324911
50931468
52067042
8417414
44848703
27072394
38864372
70007656
13375059
23863537
15321746
81899843
75255835
17302719
58297297
9082909
4928833
11456588
43584363
75367543
40258866
89753152
44974365
83062429
34652931
40844339
29079542
13082183
36595549
3442635
60129816
27817235
153513
42985604