49856928
71161218
31115820
14689364
52721612
45566020
54889009
30314670
28172051
36567798
10975025
48317665
47606775
79944089
42437609
47353760
34106772
69577389
44122584
79219283
39048967
35282069
59443841
50077359
13624152
2790419
99119740
12215538
68713261
19424672
73014963
95126620
1371547
62385836
70036505
64316621
47072848
93393860
1810112
48746131