16319549
6891749
24925079
55445356
79829451
56537244
43592047
63122560
13421596
98748127
55476580
66863131
42578836
14703916
59266223
90223661
87923746
40017141
50244370
43444547
84785653
84655816
32535289
23341566
2530586
85971465
43031691
93307007
597084
26135453
76053799
49453876
53519005
3706131
18181283
77152211
2419401
73679279
51492830
51448099