4293961
7375994
18163518
44312199
70108558
31625889
3614809
91493088
88498762
1643964
36757740
13557886
56765062
19895683
54299681
19718632
23196258
71678551
43536047
98326138
85538167
4365113
73431750
6136869
56217990
16084216
17972904
35262968
22879743
9535562
73865010
51059414
74911567
73833702
89899263
51668603
45355601
89926863
56589514
1918523