50672359
89796593
71466131
70864237
81232355
45710000
5901471
37984293
58463616
71982086
50003660
92538085
52293424
37773298
87875072
5803140
93442574
86343836
11344194
51967777
34424401
41892471
53179911
3655903
6478250
4791806
2326802
29983381
11256801
55409726
2293455
78599238
13918981
78499580
83287051
7563271
17002304
41369410
556981
28328837