18362243
76874045
84699049
78782744
48719972
18419464
39345821
16973269
23891521
7804898
55614035
35977274
96695033
74204263
11589706
49756291
78214378
3251790
42817772
93674432
50195124
95148405
38293067
54592228
76057092
83058844
19679528
67869647
8315659
60454591
26196366
18432930
81395634
6781263
21992779
42078453
28584450
89736609
17646581
39781556