97778312
7444435
43894017
39118723
57318755
9900675
48505362
88747949
32526305
15039274
78331935
41041602
8207484
40497196
20156731
88745414
21391045
95737255
76989460
48392407
85118586
29849797
19132512
84222412
5117391
11991470
98252414
60417533
40357087
67934080
2394804
67171423
31443081
6487207
4169398
356601
5416072
48647740
79172326
19397247