75147680
4097310
80091024
13529372
36812892
63154897
79646017
1551305
24411333
72301848
90577037
7283824
10944283
88495122
65858369
9535206
4681932
87565322
2505513
4892321
6295335
50448308
48291143
61212945
59394486
27069380
92727531
17165040
15623470
30556800
34163860
97931527
3269731
20311834
59714743
85934537
34362584
81382725
42659325
45134727