79466685
32303198
4103679
58213043
84413724
33776775
39221664
28881303
41414081
92074307
26889892
40469288
99743062
66331057
86455352
3220620
28156108
63172353
85194952
53229183
43589825
44863515
50096133
99777026
35844980
31158711
59626090
61362882
28042649
33579105
296498
49398860
11072671
6158686
29457092
74118324
75285213
72962099
13738246
41382196