68253358
73471463
91385061
14882469
41989123
47911475
81667634
76282537
56096565
56708484
8792104
23819551
89491396
4511200
56462302
7509741
46391640
87803318
83844160
53544212
24608703
43339446
25998231
90657984
39791779
66162958
55024637
34965334
78329310
77621198
39983648
6351992
30787695
99415103
8360672
140439
28886945
15141914
69244604
4026907