74076820
3119149
29937080
26201189
46286490
63042311
61802359
34948575
5666560
43837870
18233482
9030253
81526663
40838262
79436324
45974257
91864726
25305556
96556281
232261
70734575
67636403
5314971
35218394
6292729
9658202
20971752
75628171
45986895
27802302
8178204
47934809
29915877
4057319
46882779
32206388
31425522
21459418
13609974
65374108