49906535
88673869
54444155
80119547
90642106
45671616
24153568
10414392
19517
63703808
60264030
79782156
64201532
75172397
35698949
8164768
16499329
7758478
76144217
23372075
94584774
23119815
40925877
6162369
142691
94525092
97096047
22362167
47525375
81553580
73615809
80688669
73645680
18948290
48443642
55273829
11709724
95381731
99903553
94516525