40724405
52317327
76445525
18523433
30981996
96595697
70232088
14985582
93636401
93429964
7584562
85706610
41323740
30645580
23812006
38443124
93207331
14697533
8661821
97833646
60874168
50623706
8956429
24804703
84686993
70918743
57098663
80168855
76922531
3225125
22355768
79009645
34762645
8367966
16395025
4524312
2425251
88895458
19024480
76021478