990836
42718
87491629
52525256
33545907
73835828
47985281
30256913
3271741
68386866
72428540
77916737
4779529
37375443
16082186
98915380
98139323
6851326
8695634
6220447
11112092
22397483
15242691
6367527
9118029
95368615
82497372
25464492
80494880
87409541
20236628
76673335
8248249
59121570
68586002
59169146
3457407
67229773
8742836
48469477