78402596
23142426
2974780
71779065
35668882
72733953
91259313
70956573
50085563
46977374
85208586
18147888
6918794
44057376
65971898
60886457
41877534
36118098
87335836
3322209
23396056
42943077
86088040
12124970
20382712
70995849
15667097
3117823
48956245
22578691
83317352
12369606
60042203
86954774
62942026
46034311
39021369
22893587
16571013
62816838