15412327
32353169
99841777
95581516
28753608
24269058
9612651
53009383
5286108
7225943
24085457
55559838
55555080
47831616
64895914
70208565
91952365
69656996
37361553
19727703
47609484
49298514
12298134
1021457
65972552
3549618
71607516
23752971
36473032
12906705
14835018
48538606
28717865
71715071
41555223
76784607
3890156
20972565
74255220
75372362