3330991
6805892
46035601
96553948
70271664
21481660
59126703
18724079
39276545
1814133
26789843
65277232
26046428
83914926
12331057
5086824
97264696
17746372
73852290
78665916
646406
74443637
77907544
9928210
8876889
10471722
49322964
3815993
60222458
33358939
50703783
1768778
72481202
31982638
65807635
91741411
1924205
95425901
63576934
50882621