7192498
2487512
644548
85677071
85933399
398252
22853996
60662383
69769635
10973543
75983121
89433075
47671408
34452152
92636373
39891659
3783943
38537008
98129215
4181574
69369842
18168886
4145576
86693265
96287600
425440
1854119
90854901
83752140
81891386
28493031
51491814
7970878
2715853
76192425
87443434
32081130
42244049
12433152
24343379