26914925
93343626
16316296
65589476
44179699
83082612
31855652
51946493
46822818
2073829
15532444
66694805
2199596
69777493
47499612
23319082
46711916
76933332
4380721
74558995
47448462
23503855
69621771
86548532
75324145
65117392
4786720
10544447
11215411
9054390
5274381
91554999
64551821
9077182
32151808
75135055
74194798
87128643
26138809
8052687