50995034
7319797
7583778
44232919
66079820
88238262
32372486
54851878
62264336
96053862
58451268
24346879
29037373
8508401
43478418
17958318
67428841
50453499
7702303
90874044
54567876
42155071
595238
14833659
31292072
10997103
46597103
13027074
70644191
40182015
68715847
41489590
4125759
81666528
72525992
37346638
38423997
3260460
70112783
15164332