34104236
5131334
79331222
91099354
7912618
2583470
98496279
70761286
20962823
27078506
58717706
608997
75497532
15973792
46795601
20909596
51143030
971838
36681130
5776842
26492841
87097677
12998863
89372636
574754
69348019
94448291
38175480
33441834
4648732
83088086
46552587
25968549
6987224
51988198
58239455
57434304
5748751
19202003
10591799