14325421
23952885
72704706
69646489
45184498
98743079
8465042
190910
29281158
21916390
29476380
66988793
7562608
20929471
59996014
32679468
12402293
28934495
80527326
83857328
79413598
83477758
73536789
83483598
68301515
12889250
63992848
45052835
82252816
7848952
5139394
66503907
23151800
87571054
2411987
61211150
90034943
77202401
54688072
69071882