69728748
48408481
16203899
27997752
95445095
42414274
8945843
891194
66559477
65167112
34975281
88926405
93882590
55108889
31269016
41721412
3735450
35911839
10947092
41591790
58576778
78652764
5570266
22518646
44352840
82899352
76841656
22661772
64316831
45056886
21163501
60253074
64693318
33871280
46794375
48562528
48849296
8083819
2750764
55845658