87005715
59957128
44637644
22966181
21235826
5821757
73286038
59053431
50853397
51429798
34359628
76581354
901325
66331300
93286804
64976945
86437648
76674493
26391466
11717654
94473011
1076753
57992350
42091269
3429522
30542040
59703670
86665248
75204206
4889193
81232745
75238805
36828282
11275967
23988333
6088461
87738095
33318779
2405861
68695044