41976079
95062268
92809138
91399268
57703138
37816464
3546406
66835704
8216567
33633337
83577248
75096222
89898690
5965561
44585701
82546358
48895192
22093766
4852332
42446602
39482447
37967761
1919727
30713860
9036340
44322990
24197133
33218007
79168883
91272978
8192082
84046313
56613497
24275
51354015
39465376
402378
31972465
90218745
8649487