41693769
943313
3666535
24927094
9529975
10312990
61254101
24355500
24221360
85688150
6112472
70256677
22349744
22474601
49774763
8095072
9303318
571288
10121242
50521684
44468867
45119970
85342449
8473310
67345975
80588104
6574470
23726568
3314199
90512311
69337274
53416536
9993150
57244813
41098425
4561501
64951920
69982098
49866187
37941324