41425883
45243462
94483214
4043733
19304492
37136988
52775960
91662945
86457037
67638673
52624035
38097950
4721338
40795925
15487070
7345778
20843516
33066309
52655343
30916047
8245659
66155982
49451520
23129588
65567292
38924865
61262710
58506823
72883896
42995303
59872418
42576769
35945261
4717836
65516782
83482596
66354533
72533899
85558299
17518868