34224755
98205888
6515659
3682515
65112618
36806080
5041518
13129496
35096225
77491285
28939486
10331435
13622177
48977297
57736162
89892597
93947322
3876956
64004238
53593594
25101168
14406688
52214203
12112313
47564871
90337706
39304479
11796793
70644035
61367651
61161705
47968831
57706238
91356644
41204855
61354775
71803497
8666416
3812465
62905832