3323148
12616232
95083816
82948663
63438611
12299
8622453
67539946
36619764
40552561
34087439
94136753
69527856
73282977
68571891
30133133
17083925
26419986
80398370
1281498
81793823
1767315
67838926
7449882
19969244
12629872
69234434
1385995
63575214
2183106
5758139
46635007
29445677
31216071
57485907
79517801
97009028
94552051
59315222
15361364