65047903
8523761
2137034
57582058
1438809
35958655
29087430
40035426
55328683
78933348
73602590
55218392
13538651
85278386
24693556
72714256
85886213
60654349
6889590
36881521
40138267
28862789
481597
3773930
41381159
10104158
20148914
94217292
75549694
78904288
4823928
52755685
57046151
22969091
6672446
69588703
25811272
61948888
97446625
20818796