38181794
3342968
41416506
94783877
96371450
9833453
30381931
80925663
11683871
63306901
34883323
7799682
69676506
11686443
90097915
87503017
69585552
92829691
34952355
28011859
64858310
13318020
50127811
44551018
5297329
84625150
46585622
63567169
60858275
60946216
82703136
52367556
1758733
41894981
22165324
86128186
55506960
85399092
9736456
52595136