55839024
31501671
34921889
64568374
74913581
22097623
30179548
40007954
90857234
39426356
25767647
25156038
46758274
52614791
62873198
75467267
30123488
35691853
9146784
12092593
10365436
4727828
20745066
8253565
33859658
93536812
26367179
72732214
26106390
8425407
92969119
64217541
83824006
8883725
35598779
84966872
99529236
8777720
65007450
7087294