82262721
45586820
36298337
76306393
2745386
29321321
698073
54191522
28056005
5759963
41363453
39295565
6411444
69562912
3746844
15168138
26825222
22744811
4241346
92322936
59323068
14191909
67065438
46655781
41937468
78126715
69976703
2095938
54167499
21252983
83657332
97074352
5703907
26388994
64628967
53049973
93315131
16361959
8442169
613741