55333062
80717237
47039977
28248728
3036911
84252290
7623643
2461427
17378557
84744380
40825782
206248
13135247
73671278
25179201
57408286
51959062
74881121
16118631
11668156
76438689
80943809
78152637
62516578
65627634
3212475
73298274
6562620
58777489
53852630
6352445
87438912
12125093
89645802
45055599
98527525
95679176
98422494
2969718
42962819