21636682
88484065
54333448
17112248
61235643
10714851
92067423
6243218
45178230
67462603
54491795
18018625
21666353
3755920
41601433
57691895
4893448
97158137
61901613
7098881
25354174
67079162
68431661
11707206
69946838
79978857
59732926
65638641
16542542
68302619
71141373
27857372
52114127
78717679
70992579
40322557
33825953
44381728
78348404
58956774