38113233
28053874
3502352
250337
89415652
9331081
70852896
76856262
71663880
41232597
92688455
89035487
64729240
6051658
3573653
15284463
55824186
80664702
47351992
1841736
66371788
66442553
59344050
61717864
745422
72919925
95855671
42971895
1999402
99745745
44085512
65667788
42336877
19403172
9138900
59384170
78385654
88547427
18065349
50245890