25809918
70794076
39494452
5798329
48677348
35944571
69847387
65797383
98782862
50333317
25222379
83768719
50884250
73834455
10445940
71164656
32069223
11108530
30904650
53231621
83971516
92362901
36439839
69419599
70041784
57889740
38244245
55805258
61769901
48811121
71189026
42873973
80014640
39888647
12846931
93706775
70313980
377997
29722770
2055352