42985643
47512783
60842082
6311467
70574612
37316445
87331376
55498640
56164722
35003315
23253960
74943935
91153809
70642028
85694452
60311253
45651185
87651775
93445189
39453899
16696534
50947195
86218270
24507775
84145717
34603933
82121516
85104975
54195476
76156540
41657275
3486941
40889192
13327883
99774014
43215037
89142
40008575
95124800
57851163