13286714
80277862
2245631
38091381
40655315
47526818
94742853
16509341
78438224
75215053
45551863
98813584
62521712
41605407
70492688
83672985
96893388
42517984
30557045
84294987
72292051
7195938
42689356
66893539
83108025
59185917
43016712
24289918
95927537
69596394
79168054
75152824
21075740
63224360
56624784
55087563
72622141
49635019
28133700
16201146