61433660
28741580
1802480
83243828
88014006
26757304
48623626
67498314
5778316
78697002
14822970
3783108
132816
36075790
96071905
2571647
78717381
15474170
78033221
23796237
23683066
58789463
35187609
25722598
20777382
82013303
53801653
4359682
9373063
46126640
59056618
79653601
54049096
99579411
37783124
25447667
20222818
53169256
61954311
26782846