88522636
32279849
55802098
15988507
69523860
6449373
2458784
3472447
76294601
69843249
19362413
13521020
5855352
16588414
822234
94721172
68565290
96729225
81323979
28906691
3691891
89282278
72786186
8747290
49648221
4397556
98022711
1874846
34077260
50852175
43442176
80698327
8052951
82183921
74243326
29336184
29784937
47222943
66604779
65583412