55132668
9461835
15664230
62689328
51124811
38555818
50251467
77538244
18078924
2340543
82208241
20811881
79089336
67671685
9957543
14084997
63554541
64329881
11426217
95742061
81429216
2425411
76351841
34636066
79485248
22507377
7843342
1794353
81596434
89225413
12015319
42446935
45235025
47992914
13649328
16032573
26571778
72108522
8174402
27851746