37948804
44313353
34541070
96753246
19855602
41405216
8935470
25222506
69308807
33923744
8156332
54438239
92748093
78979859
78197549
17451341
69223959
4401259
777000
789715
35617203
88524307
9082089
31035935
85573370
547708
89642481
6483838
46596704
91772061
72711546
79423371
26724516
37073593
439354
47523026
1048072
77784283
51512657
7436148