45737192
34714614
6092904
52314330
24705151
68281685
52838288
19447031
524755
32503493
93396425
559392
31797914
5610460
52491159
32675686
6447910
29203458
7106204
19519511
54357923
72969513
20129822
62501913
99006480
11163608
7757447
66183253
66402833
8923773
92709279
35068714
2268870
83411302
90295134
28942666
66555913
4635719
71364768
46947100