98831944
11008955
6075859
74903165
22716017
4043393
57936141
8253410
43334688
82551131
52931610
106900
86163227
88651231
30686333
81527592
60876720
56993619
62095344
2055177
67347246
86284565
36728709
40164001
45349235
37285867
15468030
54968516
73921302
686928
53009398
98558562
2964317
43366728
2221136
73883469
69891767
96695464
13303059
62544198