9583922
30839784
7321203
9022283
15255722
20516569
33727236
16834535
43384475
98055207
67649693
68652118
41765829
5734912
668100
84066042
77939082
26919883
89531375
15984589
71642181
82919075
53677331
80951341
55106675
64443905
16541126
492353
59238633
48841761
10189998
5869521
52474565
84122683
64704759
79669121
94897449
19011873
89112232
26437540