92509928
82347777
81306628
2798342
41607862
483185
5707572
96253763
30622212
33214207
6603046
95935760
26175561
25378810
36581827
39299121
51749427
42076354
26283314
1636444
43151892
64224192
79413926
53012494
81598149
75645838
68946233
76375631
91462166
4221008
8240389
23712739
4523655
92032237
31026796
21465330
85715879
17866228
72193691
18898359