15642996
31503524
34473469
6981386
34354107
25127139
73242234
77359260
41966984
67211951
76529863
48687446
28014094
7910440
37236444
36555502
3971660
90196236
48518446
5132631
14353104
3415729
11065535
46614376
5318880
4245248
22892808
47856530
5047627
43819953
2333662
45552761
18907466
69554344
81831879
54675086
30269556
54959669
15945580
44443540