49739313
28344240
86646560
73336178
58976702
89468431
4050565
9706888
57837732
78936388
4915734
26758279
46009144
98476803
85132008
24317823
68807546
94674695
50115037
22927934
44442039
7900656
53185548
79733252
22393699
8098851
7917113
99502916
14725698
14071341
51835211
69476875
44881000
892153
65207545
5834517
54113902
49073247
5380133
68175642