50119204
3208215
76646927
79495468
89674625
36446521
17489068
32932780
12812729
330979
19691740
46029671
88683622
59003910
8245472
39758043
82899827
54379669
75132628
61889486
64397594
5047652
53526232
45498820
33749287
60869337
93714935
2449418
64083098
33764102
21465433
83986043
69815809
3558090
8243901
4173127
65147685
77351318
66938500
69309041