50172195
68522131
15385263
14426610
19601798
5573800
66795467
53907039
10681551
15274056
51901934
49169451
15311600
20587823
60696180
60927070
43336637
50648147
75432453
39847511
77598602
48087327
51199408
73995385
28873539
41346921
12375
9779271
58084972
59136540
58101416
73379118
89724558
11974083
45955283
32846540
56398999
54731368
41828666
43942175